<!--
 * @Descripttion: 
 * @Author: julyer
 * @Date: 2022-05-30 14:40:36
 * @LastEditors: julyer
 * @LastEditTime: 2022-05-30 20:13:32
 * @FilePath: \lavenir-star\src\components\Application\index.vue
-->
<template>
  <n-loading-bar-provider>
    <n-dialog-provider>
      <DialogContent />
      <n-notification-provider>
        <n-message-provider>
          <MessageContent />
          <slot slot="default"></slot>
        </n-message-provider>
      </n-notification-provider>
    </n-dialog-provider>
  </n-loading-bar-provider>
</template>

<script lang="ts" setup>
  import {
    NDialogProvider,
    NNotificationProvider,
    NMessageProvider,
    NLoadingBarProvider,
  } from 'naive-ui'
  import { MessageContent } from '@/components/MessageContent'
  import { DialogContent } from '@/components/DialogContent'
</script>
